Ranveer Allahbadia issued a public apology on Monday, admitting a ‘lapse of judgement’ on his part. Politicians such as MP ...