I'm wondering if Miles is suffering from mulitple personality disorder, where several personalities inhabit his body and one of those is a little girl called Rabbit. Therefore it would actually be him that vandalised the caravans, but in his Miles personality he would have no memory of doing so. I'm no expert, but I think alternate personalities can surface due to trauma and Miles has had several in his life. Firstly when he was a child and got separated from his twin, Sally. More severely when he lost his wife and daughter in the Tsunami and nearly drowned. And now he's lost Kirsty, Ollie, his unborn baby and again had a near drowning incident. Of course this doesn't explain why Rabbit is psychic, but I suppose if psychic abilities are real then there's no reason why one of his personalities shouldn't be psychic. I would love it if this explanation was right, because as far as I know this is a topic that hasn't been covered before.