Fire crews were called to tackle an electrical blaze in an Isle of Dogs tower block last night, causing the evacuation of 150 residents.

Firefighters battled for over an hour to bring the flames under control at the 14-storey building in Limeharbour.

Emergency fire crews from Millwall were called at 10.30pm to extinguish the blaze which started in a ground-floor electrical room.

More than 100 people had already left the building, but a further 50 were escorted out by fire crews following a power failure.

In total 20 firefighters were needed with crews from Poplar, Silvertown and East Greenwich fire stations also involved.

No-one was injured and residents were later allowed back into the building.