The UK Prime Minister's office has apologized for a Diwali reception mishap, where the inclusion of meat and alcohol on the menu sparked outrage within the British Indian community.