The Prime Minister's told MPs he spent 25 minutes thanking people for their efforts and has apologised.
He says he considered it a working get-together, but now accepts he should have sent employees home.
Lib Dem leader and Kingston MP, Sir Ed Davey, says an apology doesn’t go far enough.