A fire's badly damaged a Poole school's roof.

Firefighters were called to St Joseph's Catholic School in Sancreed Road just before 5pm yesterday.

It took them over an hour to put the flames out - and it's thought it was started accidentally.