It's not though, is it?
Your VW costs £135 x 23 + £1250 = £4355 or £181.46 per month over the term.
Your Toyota costs £215 x 23 + £1900 = £6845 or £285.21 per month over the term.
That's £466.67 in total per month, before fuel, insurance & maintenance. Actually, it will be slightly more as I see you've mentioned brokers' fees in another, later post. They seem to be £200 & £360 respectively.
I'm not knocking your deals. I'm only expanding your supplied figures.