Ashley, 35, 'stormed the surgery' when his GP refused to see him, and a scan found a tumour the size of an orange