YOUNGSTERS from Britain and India have achieved a Guinness World Record by creating the “world’s largest bubble wrap painting” in London.The painting, prominently featuring Indian prime minister Narendra Modi, measures…