With eight days to go until Britain decides on whether or not to stay in the EU, both sides are campaigning hard to try and win undecided voters.