Home Off Beat Review: A Look at the latest Vauxhall Astra Seventh Generation