Midlothian Council said it could not comment on an ongoing police investigation.
Scotland reporter @Jenster13
Thursday 16 May 2024 12:23, UK
A 13-year-old boy has been charged with carrying a knife and assaulting a police officer in Scotland.
It is understood teaching staff alerted a community police officer based at the Dalkeith school in Midlothian on Monday in response to a rumour a teenager may have been carrying a knife.
A boy was then reportedly approached by the officer at nearby Mayfield Park in the town during the school day.
Keep up with all the latest news from the UK and around the world by following Sky News
Midlothian Council said it could not comment on an ongoing police investigation but confirmed "everyone in the school was safe".
Read more from Sky News:Baby girl dies after being hit by Land Rover in church car park
Be the first to get
Install the Sky News app for free
Sky News footer