UK PM apologises to Queen for party