Got brakes working a lot better! I followed the suggestions and rode the bike slowly with the front brake on. Seems to have done the trick! I think the disc was glazed over, as the old pads didn't bite either. I remember cleaning disc with electro contact cleaner at some point, which maybe didn't help. Seems to have worked a treat - cheers guys, much appreciated!