<p>An explosion has rocked a British school near the capital of the Gulf state of Qatar, Arabic television and witnesses have said. The blast is reported to have happened during a performance at a theatre, although it is unclear whether this was at the school or nearby.</p>