Hi, that Dawes has come up looking a lot better.
Have you tried that Hamerite rust removing gel? I had some rusty wheels that I was about to bin , brushed some on and left it for days , I eventually washed the dried stuff off and was amazed at how much rust had come off. They are not perfect but are hell of a lot better. If you can obtain some cheap replacement wheels that might be easier and more cost effective, but if you have a lot of rusty chrome parts it might be worth considering.