Hi Ian,
take a look at the Woosh Big Bear, it could be perfect for you.
Long wheel base, nearly upright riding position, comfortable front suspension, excellent hydraulic brakes, motor good enough for 25st riders.
http://wooshbikes.co.uk/?bigbearplus