I'm on virgin (an EE MVNO) and when I visit customer sites that have poor coverage and EE signal boxes my phone uses their femtocells ... you hear a extra beep at the start of the call to let you know.
Some can, but you tend to need to buy the phone from the network to get a "blessed" version of firmware with wifi calling provisioned on it.