HW
I fully agree that the new website is pretty awful and even the airport name is tucked away in the top lefthand corner of the homepage.
The arrivals and departure page does show the actual times in fact under the title 'expected' so I wouldn't criticise that.