Cops present as Khalistan supporters protest outside Indian mission in London
Earlier today, barricades placed outside the UK envoy's residence in New Delhi were removed, in an apparent tit-for-tat move by India for the March 19 incident outside its high commission in the British capital.