mmcmusings.com
Dolores Umbridge. Now in charge of speed limit policy.
Speeding fines handed out by courts are hitting a new high. In 2013, nearly 115,000 drivers waited while a magistrate looked down, wagged a reproving finger and dished out an average £169 fine and…