Boris Johnson has occupied the loftiest of public positions – from being London City’s mayor to serving as Foreign Secretary in Theresa May’s cabinet. However, that hasn’t curbed his propensity for making outrageous comments, be it sexist or racist. Here are some of them.