If the wipe and restore seem to help, try turning off background app refresh for third-party apps, but keep it on for the system. You can always refresh an app after you launch it. I have always kept background app refresh and location services turned off for third-party apps, it just seems a waste when it only takes me a second to launch an app and have it refresh on its own.Thanks for the replies.
Thanks - it might be to do with iOS 10, in any case it's very frustrating to use. Missed a photo opportunity today as it took so long opening the app and switching to the correct mode. I've never kept a phone this long before so it might be the result of two major iOS upgrades, but I still think it should run better than this. I would consider a 7 Plus, but am a student and have just bought a new MacBook Pro so that's most of my disposable income gone for the foreseeable future... Maybe a second hand 6s Plus might be viable.
Honestly not sure if it's a storage issue, I get the feeling it's fine. Seems to me like there's either a memory leak somewhere or the phone is chronically underpowered - I might try a wipe and restore and see what happens.
I think the combination of the same CPU/GPU but rendering everything @3x and then downscaling to 1080p is what might make the 6 Plus slower than the 6.
I do have background app refresh on for quite a few apps, but not all, and yes, do use FB. It's been fine up until recently, though. I don't really game on it - it's usually Safari, Messages, Spotify and social media which take up the majority of time. Not really sure if any of those could cause any issues.
I might try a full wipe and restore this week since I have some time off - if it doesn't help, might just have to live with it. It's definitely not just me - gave my phone to a friend to look something up and they complained how 'laggy' it was, especially compared to their 6s!
Many social media sites have a mobile theme/layout for web browsers. Something like m.facebook.com and twitter should have something too. It just seems to me to be a waste to use an app when there is a perfectly good website that can do the same thing - it's more difficult for a website to make the phone laggy.