It appears that while inflight Internet has been growing a significant change may soon be about to take place. At this time most inflight Internet access is via a satellite based connection with the inherent latency delays and from experience very little actual bandwidth.
It would appear that BA is planning to offer inflight 4G with links to ground based 4G masts, significantly reducing the latency and in theory offering a lot more bandwidth. Being able to post selfies over 4G while flying at 30,000 feet may be a trivial thing, but for business travellers being able to email and remotely work can make the time spent flying more productive.
What is a little unusual is that the service may launch on UK domestic routes first. This does avoid issues around how roaming is handled, plus long haul routes crossing oceans will eventually lose line of sight to 4G masts and fall back to satellite only systems.