My bantam 1.6xle

My bantam does not want to start. It swings continuously and then when it eventually starts I have to pump the accelerator to kick in- sounds like it's struggling to breathe and after a few backfires it starts... Please help