England’s Glory was Peter Perrett’s band before the Only Ones. This tune was recorded in 1971, but the band never signed and an album they recorded was not released until after the success of the Only Ones. The Hozac label is releasing the original disc. Shattered Illusions is the b-side of the first single, City of Fun.
Tom Muscarella identified Perrett’s distinctive voice and like a house of cards the mystery was solved. Congratulations, Tom! Thanks to those who played along! h/t to Aquarium Drunkard, where I found the tune.
Ps. All Music says this record was recorded in 1973, which would make it’s Transformer-like sound more of an imitation than a precursor.