Waterloo on 2 hr delay