how many miles has it done?
regardless of miles since it was last mot'd, even the previous years mot, there is no way it can need all that front end suspension parts changing. they cant all have possibly just worn to a sorry state since the last mot! i work on these cars alot.
they are some on suspension parts but within reason!