Boris Johnson ‘orders taxpayer-funded bed’ after saying he ‘doesn’t have any stuff