Now it has come to light that the London underground tube explosion that took place today was an act of terror, as claimed by London Police, as per reports. The explosion reportedly took off after the IED with a timer attached went off, but could not detonate fully. At least 24 people suffered injuries, the reports mentioned. The Scotland Yard is investigating the case. The British PM will reportedly convene a meeting of top security establishment.