Surgery

A 50 year old man, known to have diabetes, presents with poor urinary stream, hesitancy, difficulty in micturation and failure to void completely. What is the diagnosis ?