Red campion?

Red campion?

Observation - Red campion? - UK and Ireland. Description: Mass abundance of these flowering in Cornwall since a week or two ago

Mass abundance of these flowering in Cornwall since a week or two ago