Advertisement
Advertisement
Solihull
[ soh-li-huhl ]
noun
- a borough in West Midlands, England, near Birmingham.
Solihull
/ 藢蝉蓹蕣濒瑟藞丑蕦濒 /
noun
- a town in central England, in Solihull unitary authority in the S West Midlands near Birmingham: mainly residential. Pop: 94聽753 (2001)
- a unitary authority in central England, in the West Midlands. Pop: 200聽300 (2003 est). Area: 180 sq km (70 sq miles)
Example Sentences
Parents with children at The Heights Academy in Solihull raised concerns about staff conduct, children being placed in isolation for becoming emotional, and at least one case of a pupil escaping.
The Solihull Council representative urged bosses to release the report in full, adding: "Parents are not confident that the trust has understood their concerns."
A Solihull Council spokesperson said it was aware an independent investigation had taken place, and any parents who still had concerns should raise them directly with the trust.
"Ensuring schools meet the needs of children in Solihull is extremely important," a statement read.
It added investigators did not identify any general failures around safeguarding, or specific issues which needed reporting to Solihull Council.
Advertisement
Advertisement
Advertisement
Advertisement
Browse