It looks very much like it the Worcesters is a very distinct starCould be a Warwickshire Regiment cap badge as the Worcester Reg has a Star emblem. Took a snip from your photo and distorted a copy of an original cap badge - any views?
View attachment 134329
Beake Avenue is a very long road in the Radford district if this is of help.I think I've found him in 1939 living with a lady called Elizabeth 139 Beak Avenue Coventry
She is older with two children of a different name,
This maybe why the family had nothing to do with him,
Defiantly a Warwicks badge, no doubtIt looks very much like it the Worcesters is a very distinct star