This Budget is one of broken promises and poorly thought out measures for every single generation.
From young people buying their first homes to vulnerable pensioners - from university students to hard-working local business owners and farmers, these measures show a significant break of trust.
This Budget is bad for business, bad for growth, bad for the young and bad for the old.