In this study, we develop the colour string model of particle production, based on the multi-pomeron exchange scenario, to address the controversial origin of the flow signal measured in proton–proton inelastic interactions. Our approach takes into account the string–string interactions but does not include a hydrodynamic phase. We consider a comprehensive three-dimensional dynamics of strings that leads to the formation of strongly heterogeneous string density in an event. The latter serves as a source of particle creation. The string fusion mechanism, which is a major feature of the model, modifies the particle production and creates azimuthal anisotropy. Model parameters are fixed by comparing the model distributions with the ATLAS experiment proton–proton data at the centre-of-mass energy s=13 TeV. The results obtained for the two-particle angular correlation function, C(Δη,Δϕ), with Δη and Δϕ differences in, respectively, pseudorapidities and azimuthal angles between two particles, reveal the resonance contributions and the near-side ridge. Model calculations of the two-particle cumulants, c2{2}, and second order flow harmonic, v2{2}, also performed using the two-subevent method, are in qualitative agreement with the data. The observed absence of the away-side ridge in the model results is interpreted as an imperfection in the definition of the time for the transverse evolution of the string system.