Police are appealing for witnesses after a 23-year-old man was stabbed several times at a house in the Acacia Avenue area of Merthyr.
A 34-year-old man has been charged with attempted murder and is due to appear at Merthyr Magistrates Court later today.
The victim was taken to Prince Charles Hospital for treatment.
South Wales Police want anyone with information that could help them with their investigation to come forward.
More top news
Chris Davies MP has previously said he made an "honest mistake" in the way he submitted the claim but said he did nothing wrong.
Sir Tom Jones will not be able to perform at Emsland Arena in Germany or Belvoir Castle in Leicestershire this weekend.
Geraint Thomas has retained the leader's yellow jersey in the Tour de France.