Frustrated protesters took to the streets today over Prince William’s plans to build 2,500 homes. Scores of Stop the Duchy campaigners descended on Faversham high street carrying banners, calling for ...