‘Tax’ on builders rises- local authorities demand over £2bn to give planning permission
· Costly ‘Section 106’ agreements could be pricing small developers out of the market
Developers were forced to pay £2.1 billion to local authorities last year in order to grant planning applications – up from £1.7 billion five years ago says…