post stats from your router
check quiet line test dial 17070 option 2 should be silent and best with corded phone
are you using test socket with filter?
are you using powerline adapters
Is your xbox connected to the home hub using a wireless connection, or an Ethernet connection?
Wireless is likely to be very unreliable and can be very slow.
Unless you are on FTTP, you are only paying fror a copper connection from a fibre cabinet, so its not really a true fibre connection.
Yes Xbox is wireless my room is also in the loft and my router is down 2 flights of stairs but even when am down stair facebook videos don't play properly
Take the xbox downstairs, and plug it directly into an Ethernet port on the home hub, that will prove whether its a wireless issue.
Use the LAN port on the xbox and turn the xbox wireless off.
What if i run an Ethernet cable from the room to the router
You could try that, even if its just on a temporary basis to prove the problem. Long Ethernet cables are not expensive.
The other option would be to try broadband extenders (Powerline adapters), but they can also give problems. Try a cable first.
as from what you have posted you are conencting using wifi then yes the distance between your device and hub will be a problem especially if 2 floors up for gaming should always use an wired conenction for best results