The Scots charge at the Battle of Halidon Hill. It does not go well for them.