Fans were left confused after Pete shared a post welcoming users to his Instagram page and teasing what content he’d be uploading — only to delete his account shortly after.
Leyla Mohammed a is Celebrity Reporter for BuzzFeed UK and is based in London.
Contact Leyla Mohammed at firstname.lastname@example.org.
Got a confidential tip? 👉 Submit it here