In a dramatic turn of events - Kevin Keegan handed in his notice last night and has left the club. Keegan had been in talks with club owner - Mike Ashley - for the last 3 days. Protests are set to last all day and into tommorrow as Newcastle take on Stoke. 