M0nica
Oreo What you and others seem not to take on board is that ULEZ compliant cars have been around since 2005 and earlier. So anyone with a (non-diesel) 18 years old and younger will already be running a ULEZ car, and as most cars are scrapped by the time they are 15 years old, I would expect most of those on small incomes to already have ULEZ cars, even for 'poor people' card do not last for ever.
I have not seen much in the news about low income car owners protesting ULEZ so I am beginning to think its another of these causes that bleeding heart well off people wail about 'the poor', while those on smaller incomes continue to drive their 12 year old ULEZ cars and wonder what the fuss is all about..
That or the well off people are using 'the poor' as a camoflage to hide their irritation at having to replace their diesel fuelled 4 x 4s
Oh, join the ranks of the unempathetic, MOnica. 
I can't say I noticed a great outpouring of empathy for 'the poor' when ULEZ was brought in for central London. Yet a lot of the arguments being made now would have applied then...
'The poor' don't always get a lot of empathy when talked about in connection with other issues, such as the effects of food price inflation and use of food banks...
We, as a group, clearly have differing sorts of empathy blocks... 