Prince Louis' godfather, Harry Aubrey-Fletcher, is facing a wave of backlash from local residents and farmers surrounding his Buckinghamshire estate, after the 44-year-old shared his plans to allow the construction of England's largest biogas-to-grid facility on his land. See details.