Philip Hammond has refused to deny that he said public sector workers are “overpaid”.

The Chancellor said he would not comment on what was said at a meeting of the Cabinet last week after it was reported that he suggested those in the public sector were paid too much.

However, he did categorically reject claims that he made a sexist remark about women being able to drive trains.

Mr Hammond was repeatedly asked on the BBC’s Andrew Marr Show whether he had said that public sector workers were “overpaid” at a meeting of the Cabinet on Tuesday.

But he refused to directly deny that he had made the comment.