Before I bought the bike the carbs were cleaned out (or so a receipt says!), so I don't think it's any problem with them.
Suspected it could be blocked jets or something, so tried some fuel additive meant to clean out jets (I really dont have the mechanical knowledge to take out jets and whatnot!). That didn't really make much of a difference though.
The only odd thing I've thought about is the breather tube. There's a small hole in the actual tube that goes into the tank, and looking into that hole, it seems to be going into solid metal. Furthermore, I can pull it out from under the tank, so it's obviously not connected to anything. Is this normal, if not, how would it actually effect the running of the bike? and if so, where the hell is it meant to be connected to!?

Cheers guys
