Charlotte Crosby has spoken out after Joshua Ritchie claimed she was violent during their relationship. The reality TV stars have been rowing over Instagram after Charlotte accused the former Love Islander of "taking money" from her in a cryptic post.
But Josh, 25, quickly outed himself as the target of her rant before claiming she physically attacked him during their two-year relationship on several occasions.
Charlotte, 29, said the claims were "not true" as she was brought close to tears in an emotional video. At first she had said she was paying off someone's "debt" and claimed she had paid for Josh through their relationship.
Read more on mirror.co.uk