public function doAddBranch(Request $request)
 {
     $branch = Branch::addNew($request);
     if ($request->input('address_line_1') != '') {
         $branch->addAddress($request->input('address_line_1'), $request->input('address_line_2'), $request->input('address_town'), $request->input('address_postcode'));
     }
     if ($request->hasFile('logo')) {
         $branch->addLogo($request->file('logo'));
     }
     return redirect('branches')->with('branch-added', true);
 }