Our nearest town (small market town with about 16,000 population) has free parking after 3.00 pm Mon - Sat to try and encourage people to come to the High Street. It's free all day on Sunday, but very few shops open then.
To pay for this, the charge before 3.00 pm has slowly crept up, in most car parks, it's now 60p per hour, to a maximum of 3 hours, then £3.80 for over 3 hours, so it penalises people who may need to park for 4 or 5 hours, such as part-time workers who don't live close to the town centre, as they would pay an average of more than 60p per hour. Unsurprisingly the one next to the small supermarket is much more expensive: 70p for 1 hour, £1.40 for 2 hours, £4.90 for 3 hours , £7.40 over 3 hours. The supermarket has no parking of its own, but will refund an hour's parking charge if you spend a certain amount in the store. Unfortunately it is not always possible to make a doctor or dentist appointment before 3.00,