Henley MP lambasts new housing numbers

JOHN Howell MP has criticised a report that says up to 825 new homes should be built in South Oxfordshire every