A dispute has broken out over a parking fine because of an obstructed sign. Chad Davidson is in a standoff with Glasgow City Council after being smacked with a £150 fine for parking on West Nile ...