Boris Johnson 'lied to parliament' about Downing Street party