I work alongside someone who is struggling with their job, both workload & level of responsibility. This impacts on my performance as I am reliant on his team delivering solutions. I've been tolerant, patient, helpful & supportive but I'm at the end of my patience now. It's affecting my motivation levels. My boss is aware but just seems to give him chance after chance. Any ideas as to what I should next?