The controversy started with Shubh sharing a distorted map of India on his Instagram story, in which the Union Territories of Jammu and Kashmir, Punjab and the North-Eastern states were clearly removed.
Along with the picture, the singer wrote, "Pray for Punjab", for which he was slammed massively on social media. The singer later deleted the map and replaced it with a message that read "Pray for Punjab" without any picture.
The singer is scheduled to perform in Mumbai from September 23-25 as part of the Cruise Control 4.0 event, organised aboard the Cordelia Cruise.
However, the Bharatiya Janata Yuva Morcha (BJYM), the youth wing of the BJP removed posters promoting his concert, saying that there is no place for 'Khalistan' supporters in the country.
Since the controversy, Virat Kohli, along with fellow cricketers KL Rahul and Hardik Pandya, unfollowed the singer on Instagram.
Notably, the controversy surrounding the singer's tour unfolds against the backdrop of strained relations between India and Canada.