An Insta360 camera- one of these, an X4 (one model back from the latest, but still current) , £349 from Amazon inc lens guards and a soft case.
https://www.insta360.com/product/insta360-x4
Anyone who's read the latest update to my racing thread will have already have heard me bang on about it, but the functionality and relative ease of use has blown me away- for anyone who's never seen one before, it's a camera with two x near 180 degree vision lenses, and some clever firmware/software that stitches the images together and removes selfie sticks etc if you're using one, meaning that you really do film all around you, which to my mind, if you are using it on a bike, largely negates having both a front and rearward facing camera, you just need one of these , pointing in pretty much any direction you like.
It captures everything and you then choose which direction you want shown in your film from the editing app, by simply either turning your phone/tablet around to the angle you want, or if you don't want to walk around the room/ move your arm to do it, just by moving your finger on the screen in the direction you want to show, it really couldn't be a lot simpler .
I used for the first time on my Bandit at the weekend, just screwing it on to this cheapo ( £10 ) eBay handlebar mount, I've also got a combined selfie stick/tripod that I'll use it on when it's not on a bike.
This is my very first attempt with it ,I recorded it in the default setting of 5.7k/60fps, and when I watch it back on the ipad or laptop from the edited file ( which is ~2G in size for a 20 min vid) , the quality is , to me, stunning. and it's still pretty good IMO from this massively compressed (to 60Mb) and reduced quality for YouTube
Anyway, is early days for me with it yet, time will tell how robust it is, but so far, I am very impressed - highly recommended
