My son and myself have iD mobile sims and my wife has a Three sim.
My son lives in Portsmouth and we live near Macclesfield
My son has an Honor 20e, I have an iPhone 8 Plus and my wife an iPhone 12 Pro.
Recently my son has been complaining that he rarely gets a 4G connection in Portsmouth.
At home in Macclesfield both my wife and myself get a good 4G connection.
However, today I visited Buxworth (SK23 7NS) and noticed a similar problem that my son has.
My iPhone 8 plus on iD showed a 3G connection but my wife’s iPhone 12 on Three showed a 4G connection.
Stranger still, when I briefly went into aircraft mode and back the phone connected on 4G for about a minute and then drop back to 3G.
Have iD mobile stopped using 4G in some areas? Or do iD mobile not have access to Three’s 800MHz band anymore?
3G really limits speeds but also 3G coverage is reducing with Three’s reduction 3G masts in preparation for 5G.
Here are the screen shots from my mobile.

