Boris Johnson was subjected to a grilling led by the UK opposition in parliament on Wednesday over the financing of lavish refurbishment works on his flat in Downing Street, with the Prime Minister’s adherence to the Ministerial Code of Conduct for Westminster politicians when gifts and donations are concerned called into question.